/*
 * 基本类型与字符串之间的转换：
 *   基本类型——>字符串
 *       1、基本数据类型的值+""（空字符）
 *       2、使用包装类中的静态方法
 *           static String toString（int i）       返回一个表示指定整数的string对象
 *       3、使用string类中的静态方法
 *           static String	valueOf(int i)          返回 int 参数的字符串表示形式。
 *
 *   字符串——> 基本类型
 *       使用包装类的静态方法 parseXX（字符）
 *           Integer类   static int	parseInt(String s)  将字符串参数作为有符号的十进制整数进行解析。
 *           Double类    static double	parseDouble(String s)
 *           返回一个新的 double 值，该值被初始化为用指定 String 表示的值，这与 Double 类的 valueOf 方法一样。
 *           ...
 * */
public class 基本类型和字符串转换 {

    public static void main(String[] args) {
       //基本类型——>字符串
        String s1 = 1 + "";
        System.out.println(s1+2);
        int i=20;
        String s2 = Integer.toString(i);
        System.out.println(s2+10);
        String s3 = String.valueOf(i);
        System.out.println(s3+20);

        // 字符串——> 基本类型
        int i1 = Integer.parseInt("100");
        System.out.println(i1+100);
        //java.lang.NumberFormatException,输入的数必须符合数据类型
        //int a = Integer.parseInt("a");

    }

}
